ciliated sponge - Turkish English Dictionary